home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 126-150 / scopedisk132 / abridge / abridge.doc < prev    next >
Text File  |  1995-03-19  |  24KB  |  633 lines

  1.                            ANIMATION BRIDGE
  2.                                   by
  3.                              Ron Tarrant
  4.  
  5. The software, manual and all related materials for Animation
  6. Bridge (ABridge) are copyright © 1990 by
  7.  
  8.                              Ron Tarrant
  9.  
  10.                                  and
  11.  
  12.                 Mythra-mations Animation and Software
  13.                           902 West 17th Ave.
  14.                         Vancouver, B.C. Canada
  15.                                V5Z-1V4
  16.  
  17.  
  18. CONTENTS                                                            line #
  19.  
  20. Introduction.........................................61
  21.  
  22. Crossing the Bridge.................................106
  23.  
  24. What's Across the Water?............................136
  25.  
  26. DPaint III Specifics................................158
  27.  
  28. AniMagic Specifics..................................178
  29.  
  30. The Director Specifics..............................197
  31.  
  32. Movie 2.0 Specifics.................................209
  33.  
  34. Animation: Editor (pre - 1.12 release) Specifics....215
  35.  
  36. Animation Station Specifics.........................229
  37.  
  38. Operation...........................................252
  39.  
  40. Screen Layout.......................................261
  41.  
  42. Accessing Program Functions.........................286
  43.  
  44.     Program Functions................................298
  45.  
  46.         FILES MENU....................................305
  47.  
  48.         OUTPUT FORMAT MENU............................400
  49.  
  50.         AREXX MENU....................................458
  51.  
  52. Filename Extentions.................................486
  53.  
  54. ARexx Scripting for Animation Bridge................517
  55.  
  56. Tips For Maximum Compatability......................584
  57.  
  58. Toll Gate...........................................610
  59.  
  60.  
  61. INTRODUCTION
  62.  
  63.     Although there is a standard for IFF animation files now
  64. (referred to by most people as ANIM-5 or Anim opt 5) a lot of
  65. reader programs and editor/special-effects packages have
  66. problems with the variations of the format. For instance, some
  67. readers allow changing the colour map 'on the fly' while the
  68. animation is playing; others tend to abort or (even worse) crash if
  69. they find more than one colour map in a single animation file.
  70. Although these problems WILL eventually be cleared up by the companies
  71. who've released these products, in the meantime animators still have
  72. deadlines to meet and can't waste time pulling animations apart and
  73. reassembling them in order to get from one program to another. Enter,
  74. Animation Bridge, the interim solution.
  75.  
  76.     When you're working on an animation that starts, say, in a
  77. 3-D rendering package, goes into a combination paint/animation
  78. package for some touch-ups, and then goes into another program to
  79. have some special effects added, it can be frustrating for you as
  80. an animator when one of these programs will not load your
  81. animation file or won't do the work required because of some bit
  82. of information that is either missing or extraneous.
  83.  
  84.     Animation Bridge addresses these problems of going between
  85. the various readers/editors of animation files that try very hard
  86. to adhere to the Anim-5 standard but, for one reason or another,
  87. don't... yet. In time, all these programs will have gone through
  88. upgrades or bug-fixes and will have no more problems loading and
  89. dealing with 'stranger' animation files. "Animation: Editor"
  90. (from Hash Enterprises Ltd.) is an example of one program that
  91. has had these problems addressed and the latest version (1.12 at
  92. this writing) will load all comers and deal with them more
  93. effectively. As we will mention again further on in this manual,
  94. Animation Editor is supported by Animation Bridge for versions
  95. older that 1.12, just in case you haven't got your upgrade yet.
  96. When the rest of the animation readers/editors have been upgraded
  97. and distributed, our program - Animation Bridge - will no longer
  98. be needed and it can become just another blank disk in your
  99. collection. Until then Animation Bridge serves as an interim
  100. solution to these problems.
  101.  
  102.     Animation Bridge was designed to detect problems mainly with
  103. OVERSCAN anim files.
  104.  
  105.  
  106. Crossing the Bridge
  107.  
  108.     We are going to assume that you know how to use your Amiga,
  109. get either a shell, CLI or WorkBench running and that you know
  110. the meaning of such terms as 'menu selection', 'gadget
  111. selection', 'stack size' and 'keyboard equivalents'. This will
  112. minimize the "hand-holding" and cut down on how much
  113. documentation you have to wade through. If you aren't familiar
  114. with such things, please refer to the manual that comes with your
  115. Amiga.
  116.  
  117.     Animation Bridge, if run from a shell or CLI, needs a
  118. minimum stack size of 4000 bytes to operate without a stack
  119. overflow. Since this is the default size for a stack you should
  120. have no problems. If you run Animation Bridge from the Workbench
  121. the stack size is taken care of for you, so you won't have to
  122. worry about it.
  123.  
  124.     The program opens on it's own screen with front/back gadgets
  125. to make it simple to go from Animation Bridge to whatever other
  126. applications you may have running. Multi-tasking should be no
  127. problem and Animation Bridge should peacefully co-exist with
  128. anything else you might have going on at the same time. We
  129. haven't, of course, tested Animation Bridge with all possible
  130. system configurations and PD utilities (running concurrently) so we
  131. naturally can't guarantee that it will work correctly under all
  132. conditions, but if you find you have problems of this type let us know
  133. and we'll do what we can to help solve them. Please see the contact
  134. information at the end of this file.
  135.  
  136. What's Across the Water?
  137.  
  138.     The first thing Animation Bridge will do for you upon loading an
  139. animation file is to tell you pertinent information about the file.
  140. This information will appear at the top of the Animation Bridge screen
  141. in the appropriate string gadgets. Here are the details Animation
  142. Bridge will reveal:
  143.  
  144.     1 - Name of the file
  145.     2 - default name of the file after conversion (this can be changed)
  146.     3 - Screen Width, Height, and depth (number of bitplanes)
  147.     4 - number of frames in the anim file (actual number, including
  148.          looping frames if any)
  149.     5 - which program generated the anim file (DPaint III, Videoscape,
  150.          etc.)
  151.  
  152.     The last item should indicate to you just how much difference there
  153. can be between two anim files depending on which programs generated
  154. them.  Nearly every format I looked at had a unique chunk or unique
  155. data within a common chunk.
  156.  
  157.  
  158. DPaint III Specifics
  159.  
  160.     Another thing Animation Bridge can do for you is strip out excess
  161. data from a DPaint III anim file.  DPaint III sometimes saves large
  162. amounts of data that (I think) have to do with environment (possibly
  163. stencils, locked backgrounds or what-have-you). I haven't yet figured
  164. out what this extra data is, but stripping it out has absolutely NO
  165. affect on the playback of the anim file. The advantage is that the
  166. file takes up less space on a disk. One anim file that was tested by
  167. Scott Busse during beta-testing was over 900k before being processed
  168. by Animation Bridge. After doing a conversion to DPaint III format
  169. (effectively "converting" to the same format we started with) the file
  170. was just over 700k. Animation Bridge had found and stripped out over
  171. 250k of unneeded data!
  172.  
  173.     If you try to load an anim file from Videoscape 1.0 into DPaint III
  174. you will be presented with an error message. Likewise, AniMagic files
  175. will cause problems for DPaint III, although the error encountered is
  176. different. Both of these problems are corrected by Animation Bridge.
  177.  
  178. AniMagic Specifics    
  179.  
  180.     There are two "levels" of compatability that AniMagic expects. I'll
  181. explain... If you simply want to chop a frame or two from an anim
  182. file, copy an anim from one buffer to another, or most other
  183. operations that don't involve using the "special effects" features
  184. of AniMagic (referred to as "DVE Effects" in the manual), AniMagic
  185. encounters very few problems and will deal quite effectively with any
  186. variation of the Anim-5 format.  Beyond these simple operations,
  187. AniMagic is very demanding as to the structure of the anim file you
  188. present it with.  Sometimes AniMagic will crash during the processing
  189. of a DVE Effect or "hang" for hours on end (if you let it continue).
  190. This happens not only with "stranger" variations to the Anim-5 format,
  191. it also happens with anim files generated by AniMagic itself.  The
  192. only variation on the Anim-5 format that seems to work without a hitch
  193. in AniMagic is that of Sculpt-Animate 4D (v2.09c, ANIM-5 option) so to
  194. correct these problems, the SA4D variation is emulated when you choose
  195. "AniMagic" as an output format.
  196.  
  197. The Director Specifics
  198.  
  199.     The Director is a good solid program in that when it encounters
  200. something within an anim file that it can't deal with, it aborts
  201. instead of crashing. What The Director currently expects is a very
  202. clean and simple anim file with no extra chunks such as those included
  203. in an anim file by Photon Paint 2.0 and DPaint III. I've heard rumours
  204. that The Director is going to be upgraded very soon so these problems
  205. will be taken care of by the author, Keith Doyle. Until he can get the
  206. new version out there, though, Animation Bridge will clean out all the
  207. unwanted chunks for you.
  208.  
  209. Movie 2.0 (included with SA4D) Specifics
  210.  
  211.     Like The Director, Movie 2.0 expects a very clean and uncluttered
  212. anim file. Movie and The Director share a gadget on the Animation
  213. Bridge screen because they "have the same taste" in anim files.
  214.  
  215. Animation: Editor (pre - 1.12 release) Specifics
  216.  
  217.     Ken Baer at Hash Enterprizes has already updated Animation: Editor
  218. and as such the problems I will talk about won't be encountered by
  219. anyone having the updated version. I left the "Animation: Editor"
  220. gadget in Animation Bridge because I, for one, don't yet have the
  221. update and I'm assuming there are others who don't either. Contact
  222. Hash Enterprizes for details of how to upgrade Animation: Editor.
  223.  
  224.     Until you get your upgrade, you can use Animation Bridge to remove
  225. the single problem chunk from an anim file. It seems that some
  226. programs write an "extra" ANHD chunk in the first frame of an anim
  227. file. This is completely legal to do, just rare.
  228.  
  229. Animation Station Specifics
  230.  
  231.     The main problem encountered by Animation Station isn't really a
  232. big deal. It's a matter of esthetics. Because Animation Station uses a
  233. unique method of designating the x, y offsets of the screen for
  234. overscan anim files, all anim files generated by programs other than
  235. Animation Station or it's companion utility, AnimBuild, will not be
  236. displayed properly. The screen will be shifted to the right and down,
  237. leaving a colour zero border on the top and left edges of the screen.
  238. Animation Bridge will modify these offsets to faciliate a proper
  239. display.
  240.  
  241.     There are two other problems encountered by Animation Station. One
  242. of these is similar to a problem that DPaint III has with some files,
  243. namely that the Source Page X and Y sizes must match the Raster X and
  244. Y sizes. This is taken care of also by Animation Bridge. The other
  245. problem, which ISN'T delt with by Animation Bridge, is that Animation
  246. Station will not properly handle any non-looping animation file. Since
  247. I haven't yet worked out an easy method to detect the presence of
  248. looping frames (except in Photon Paint 2.0 files) I haven't come up
  249. with a reliable way of adding looping frames to an anim.
  250.  
  251.  
  252. Operation
  253.  
  254.     Operation of Animation Bridge is simple: load a file, select
  255. an output format, select "Do It". That's it. You're done.
  256. Everything else is taken care of by the program. The rest of this
  257. chapter is a description of the program and the different ways to
  258. access it's functions.
  259.  
  260.  
  261. Screen Layout
  262.  
  263.     The top of the screen has five string gadgets labelled
  264. according to the information they will contain when an animation
  265. file is loaded. Unlike most string gadgets, these will not let
  266. you modify their contents directly. With the exception of the
  267. "Filename" gadgets (two of them; one for the "in-file" and one
  268. for the "out-file"), if these string gadgets are selected with
  269. the mouse a message will appear informing you that the contents
  270. of the gadget can't be changed. The "Filename" gadgets being the
  271. exceptions to this rule, when selected, will present you with a
  272. file requester to help you choose the name of an animation file
  273. to load, or a name for the resulting anim file, depending on
  274. which gadget you select. More on that in a moment.
  275.  
  276.     The bottom of the screen has six gadgets, five for selecting
  277. an output format (which will be automatically reflected in the
  278. "out-file" name gadget above) and one for starting the job once
  279. you've made your selection.
  280.     In the bottom left corner of the screen you will find the
  281. version number and top-centre is the Animation Bridge logo. These
  282. are not gadgets, simply images to make the screen easier to look
  283. at.
  284.  
  285.  
  286. Accessing Program Functions
  287.  
  288.     Animation Bridge was designed for maximum usage flexibility
  289. (MUF). You can chose your favourite method of dealing with the
  290. software (mouse and menus, mouse and gadgets, keyboard, or ARexx
  291. script) and stick with it throughout most of a session with
  292. Animation Bridge. The only exception is that a 'mouse and
  293. gadgets' approach doesn't let you quit with an on-screen gadget.
  294. This is to prevent accidentally quitting the program before
  295. you're finished.
  296.  
  297.  
  298. Program Functions
  299.  
  300.     All functions are accessible from the menus. Each menu item
  301. description is followed by the keyboard short-cut, on-screen
  302. gadget equivalent and the ARexx syntax for the same function. 
  303.  
  304.  
  305.                               FILES MENU
  306.  
  307. LOAD ANIM            - loads an animation file into memory. The
  308.                 restriction placed on this version of
  309.                 Animation Bridge is that you cannot work with
  310.                 a file that is bigger than the largest chunk
  311.                 of available memory remaining in the system
  312.                 after the program is up and running.  Use the
  313.                 "avail" command at any CLI or Shell prompt to find
  314.                 out the size of the largest chunk of RAM in your
  315.                 system.
  316.  
  317. Keyboard            Right-Amiga "L"
  318.  
  319. On-Screen Gadget    Select the Topmost Filename string gadget
  320.                 (labelled "I").
  321.  
  322. ARexx            'load <animfile.name>'
  323.  
  324.  
  325. --------------------------------------------------------------------
  326. INFILE
  327.         - allows conversion of large anim files from disk so that
  328.           the size of the anim file can exceed available memory
  329.  
  330.         - not yet implemented
  331.  
  332.  
  333. --------------------------------------------------------------------
  334. CHANGE OUTFILE NAME - When an animation file name is chosen, the
  335.                 outfile name is automatically set to the
  336.                 same name as the original file but with the tag
  337.                 ".XX" appended if no extension such as ".anim" is
  338.                 present, or with the tag imbedded in the name
  339.                 BEFORE the extension if one exists.  This helps
  340.                 you later identify the output format you've
  341.                 chosen. The directory in which the new file 
  342.                 will be saved is the same as that of the 
  343.                 original file. If this naming convention 
  344.                 doesn't suit your purposes or if you would 
  345.                 like to save the new file to a different 
  346.                 directory or disk, the 'out-file' name and 
  347.                 path can be changed by selecting this option.
  348.                 A full list of "tags" can be found in the
  349.                 Filename Extensions section of this document.
  350.  
  351. Keyboard            Right-Amiga "O"
  352.  
  353. On-Screen Gadget    Select the BottomMost Filename gadget
  354.                 (labelled "O").
  355.  
  356. ARexx            'outfile <path:animfile.name>'
  357.  
  358.  
  359. --------------------------------------------------------------------
  360. DO CONVERSION        - Starts the process of converting the
  361.                 animation file to a new variation of the
  362.                 Anim-5 format. If a file exists by the same name
  363.                 as the one appearing the the "Filename O" gadget
  364.                 you will be asked if you want to save over it. If
  365.                 the existing filename is protected from deletion
  366.                 you will be asked to select another filename for
  367.                 the save.
  368.  
  369. Keyboard            Right-Amiga "D"
  370.  
  371. On-Screen Gadget    DO IT
  372.  
  373. ARexx            'convert'
  374.  
  375.  
  376. --------------------------------------------------------------------
  377. ABOUT            - Tells you who we are and where to send your
  378.                 shareware fee. It also tells you who wrote
  379.                 the requester library used by Animation
  380.                 Bridge.
  381.  
  382. Keyboard            Right-Amiga "A"
  383.  
  384. On-Screen Gadget    None
  385.  
  386. ARexx            None
  387.  
  388.  
  389. --------------------------------------------------------------------
  390. QUIT                - Self-explanatory.
  391.  
  392. Keyboard            Right-Amiga "Q"
  393.  
  394. On-Screen Gadget    None
  395.  
  396. ARexx            'quit'
  397.  
  398. --------------------------------------------------------------------
  399.  
  400.                           OUTPUT FORMAT MENU
  401.  
  402. ANIMAGIC            - select AniMagic variation of Anim-5.
  403.  
  404. Keyboard            Right-Amiga "1"
  405.  
  406. On-Screen Gadget    Same name as menu
  407.  
  408. ARexx            'set animagic'
  409.  
  410.  
  411. --------------------------------------------------------------------
  412. DPAINT III        - select DPaint III variation of Anim-5.
  413.  
  414. Keyboard            Right-Amiga "2"
  415.  
  416. On-Screen Gadget    Same name as menu
  417.  
  418. ARexx            'set dpaint'
  419.  
  420.  
  421. --------------------------------------------------------------------
  422. ANIMATION STATION    - select Animation Station variety of Anim-5.
  423.  
  424. Keyboard            Right-Amiga "3"
  425.  
  426. On-Screen Gadget    Same name as menu
  427.  
  428. ARexx            'set station'
  429.  
  430.  
  431. --------------------------------------------------------------------
  432. DIRECTOR/MOVIE2    - Select a variation compatible with either
  433.                 The Director or Movie 2.0 (the latter is a
  434.                 player program included with Sculpt-Animate
  435.                 4D)
  436.  
  437. Keyboard            Right-Amiga "4"
  438.  
  439. On-Screen Gadget    Same name as menu
  440.  
  441. ARexx            'set director'
  442.  
  443.  
  444. --------------------------------------------------------------------
  445. ANIMATION: EDITOR    - Select a variation compatible with older
  446.                 versions of Animation: Editor (version 1.11
  447.                 or earlier)
  448.  
  449. Keyboard            Right-Amiga "5"
  450.  
  451. On-Screen Gadget    Same name as menu
  452.  
  453. ARexx            'set editor'
  454.  
  455.  
  456. --------------------------------------------------------------------
  457.  
  458.                               AREXX MENU
  459.  
  460. EXECUTE            - Brings up a file requester to help you
  461.                 select an ARexx script to execute.
  462.  
  463. Keyboard            Right-Amiga "E"
  464.  
  465. On-Screen Gadget    None
  466.  
  467. ARexx            None (since another script can always be
  468.                 started from within an ARexx script).
  469.  
  470.  
  471. --------------------------------------------------------------------
  472. FIND AREXX        - If you've started a session with Animation
  473.                 Bridge with the intentions of using some of
  474.                 the ARexx functions and you go to select the
  475.                 "ARexx/Execute" menu item only to find it
  476.                 ghosted, simply go to a CLI or shell and
  477.                 start up rexxmast, then come back to the
  478.                 Animation Bridge screen and select "Find
  479.                 ARexx". If ARexx started up alright and is
  480.                 now running, Bridge will find it and un-ghost
  481.                 the "Execute" menu item.
  482.  
  483.  
  484. --------------------------------------------------------------------
  485.  
  486. Filename Extentions
  487.  
  488.     When an animation file is loaded into Animation Bridge a
  489. name very similar to the original is placed in the "Filename
  490. O(ut)" gadget. The difference is that a "tag" is added to the
  491. name for future identification of the file's Anim-5 output
  492. variation. This "tag" will be added to the end of some file names
  493. and imbedded in others. How a particular file name will be
  494. treated depends on the original name. For example, a name such as
  495. "MyAnim" will end up as "MyAnim.DP" if DPaint III was selected as
  496. an output variation, while "MyAnim.anim" will become
  497. "MyAnim.DP.anim" under the same circumstances. So, where the tag
  498. goes depends on whether an "extention" already exists within the
  499. original file name. Since filename extensions are, by convention,
  500. a few letters preceded by a period (.) Animation Bridge looks for
  501. the right-most period in the filename and adds the tag between
  502. the period and the left-most portion of the name. If no extention
  503. is found Animation Bridge simply adds the tag to the end of the
  504. filename.
  505.     Here is a complete list of the tags used by Animation
  506. Bridge:
  507.  
  508.     .DP        Deluxe Paint III
  509.     .AM        AniMagic
  510.     .DR        The Director and Movie 2.0 (Movie 2.0, as opposed
  511.             to it's predicessors, WILL play Anim-5 files)
  512.     .ST        Animation Station
  513.     .ED        Animation: Editor v1.11 (or earlier, if there is
  514.             such a thing)
  515.  
  516.  
  517. ARexx Scripting for Animation Bridge
  518.  
  519.     ARexx scripts can be started from within Animation Bridge by
  520. selecting "Execute" from the "ARexx" menu or by using the Right-
  521. Amiga "E" keyboard equivalent. An ARexx script can also be
  522. started from the CLI, shell or from another program that is
  523. capable of starting ARexx scripts. There is no set extension for
  524. an ARexx/Animation Bridge script, but I would suggest "rx_ab",
  525. just for clarity in case you pass your arexx script files along
  526. to others.
  527.     Here is a summary of the commands Animation Bridge will
  528. recognize in an ARexx script:
  529.  
  530.     -load    loads an animation file
  531.     -outfile    change the name of the output file from the
  532.             default with an imbedded "tag" identifying the
  533.             Anim-5 variation
  534.     -convert    start the conversion process
  535.     -quit    stop the program
  536.     -set        choose an Anim-5 variation for the output file.
  537.             This command must be followed by a space and then the
  538.             name of the variation you want.  The choices are:
  539.                 - animagic
  540.                 - dpaint
  541.                 - station
  542.                 - editor
  543.                 - director
  544.  
  545.     Following is a short example of an ARexx script that can be
  546. modified and used as a guide for your own scripts:
  547.  
  548. /* test the Animation Bridge / ARexx port */
  549.  
  550. OPTIONS RESULTS
  551.  
  552. address 'BridgeRxPort'
  553. 'load test.anim'
  554. 'set animagic'
  555. 'convert'
  556. 'outfile MyNewAnim.anim'
  557. 'load test2.anim'
  558. 'set dpaint'
  559. 'convert'
  560. 'outfile df1:MyOtherNewAnim.anim'
  561. 'convert'
  562. 'quit'
  563.  
  564.     An ARexx script will be impeded in it's execution if you are
  565. trying to save over an existing file.  If this happens, a small
  566. message window will appear informing you of this.  The ARexx script
  567. will be arrested in it's execution until you answer either "Yes" or
  568. "No" to the message in the requester window.
  569.  
  570.     If a syntax error exists within a message line that is being
  571. sent to Animation Bridge you will be informed. Animation Bridge will
  572. cease execution of the script and return to it's normal state.
  573.  
  574.     Any file name given in a 'load <filename>' command that doesn't
  575. exist will be reported to you and script execution will be halted.
  576.     
  577.     Please note that you must use the ADDRESS 'BridgeRxPort'
  578. command to tell ARexx where to send the messages. After the final
  579. command is sent, if you wish to carry on with sending messages to
  580. other applications with ARexx ports, you will have to change the
  581. target port again using the ADDRESS command.
  582.  
  583.  
  584. TIPS FOR MAXIMUM COMPATABILITY
  585.  
  586.     Here are a few other things I've learned while moving anim files
  587. from one program to another.
  588.  
  589. 1 - After running AniMagic and then quitting, you will need to reboot
  590. your computer in order to load an animation into Animation Station. I
  591. don't know why this is or which program is causing the problem. What I
  592. do know is that while loading an anim file into Animation Station,
  593. after AniMagic has been running, the Amiga will crash before the load
  594. is complete.
  595.  
  596. 2 - If you want to load an anim file into Photon Paint 2.0 make sure
  597. the resolution is 352x480x6 (HAM).
  598.  
  599. 3 - If you want to load an anim file into Animation Station make sure
  600. it has looping frames. Otherwise it will crash.
  601.  
  602. 4 - If you are using Videoscape to generate anim files, use Animation
  603. Bridge to 'fix' the file so it will be compatible with DPaint III. Then
  604. load the file into DPaint III and save it back out. This will
  605. translate the file from Anim-3 to Anim-5 and then, if need be, you can
  606. use Animation Bridge to take the file into any other program or
  607. player.
  608.  
  609.  
  610. TOLL GATE
  611.  
  612.     Animation Bridge is shareware, and of course you know what
  613. shareware is by now. If you use this software, especially if you are
  614. using it to help you earn money as an animator, please send a $20.00
  615. MONEY ORDER to:
  616.  
  617.     Mythra-mations Animation and Software
  618.     902 West 17 Ave.
  619.     Vancouver, BC Canada
  620.     V5Z-1V4
  621.  
  622. We'll send you a version that isn't constantly interupted by a message
  623. to send money. Sound like a good deal? I thought so, too.
  624.  
  625. Other Contact Information:
  626.  
  627.     If you want to report a bug or communicate with us for any other
  628. reason you can post messages to Ron Tarrant at the following:
  629.  
  630. RSI-Mindlink in Vancouver BC, Canada     (604)576-1214
  631.  
  632. Usenet                             a976@Mindlink.UUCP
  633.